body{font-size: 12px;margin:0px;color:#3E3E3E;font-family: Microsoft Yahei,Simsun,Arial,Helvetica,sans-serif;}
#zb{}
.grayfont{color:#999999;}
ul,li{margin:0px;padding:0px;list-style:none;}
a:link{color: #4B4B4B;text-decoration: none;}
a:visited{text-decoration: none;color: #4B4B4B;}
a:hover{text-decoration: none;color: #cc0000;}
a:active{text-decoration: none;color: #4B4B4B;}
.redfont14{font-size:14px;font-weight:bold;color:#DB0000}
a.red:link{color:#E60012;text-decoration:none}
a.red:hover{color:#000;text-decoration:none}
a.red:active{color:#000;text-decoration:none}
a.red:visited{color:#E60012;text-decoration:none}
h1{font-size:18px;color: #333;margin-top:0px;}
h2{font-size:20px;margin-bottom:10px!important;margin-bottom:10px;color:#ff0000;line-height:30px;}
h3{font-size:14px;}
p{font-size:12px;}

ul, li{margin:0px;padding:0px;list-style:none}
#pro p a{color: #e23211;}
a.white:link{color:#ffffff;text-decoration: none;}
a.white:hover{color:#FFFFff;text-decoration: none;}
a.white:active{color:#ffffff;text-decoration: none;}
a.white:visited{color:#ffffff;text-decoration:none}
.white a:link{color:#ffffff;text-decoration: none;}
.white a:hover{color:#FFFFff;text-decoration: none;font-weight:bold;}
.white a:active{color:#ffffff;text-decoration: none;}
.white a:visited{color:#ffffff;text-decoration:none}
.zi{font-family:Arial}
.font14{font-size:14px;color:#FFFFFF}
#top,#rxpro,#nav,#banner,#product1,#navdx,#con{margin: 0px auto;width:1280px;overflow: hidden;}
#top1{margin:0 auto;width:auto;background-repeat: repeat-x;}
#top{height:80px;}
#top img{float:left;margin-top:12px;width:302px;height:51px;}
#topzi{float:right;}
.nav{width:100%;height:42px;line-height:42px;margin:0 auto;padding-left:0px;background:#333;font-size:14px;font-weight:bold;}
.nav ul{list-style:none;margin:0px auto;padding:0px;width:1280px;}
.nav ul li{float:left;height:42px;width:12%;text-align:center;}
.nav ul li a{line-height:42px;display:inline-block;width:125px;font-size:15.4px;}
.nav a:link, .nav a:visited{color:#FFFFFF;text-decoration:none;}
.nav a:hover{color:#fff;background:#e30000;text-decoration:none;}
.nav a img{border:none;}
#ban{background:url(../images/ban01.jpg) no-repeat top center;height:400px;overflow:hidden;width:100%;}
#ban a{display:block;text-indent:-999em;width:100%;height:400px;}
#ban2{background:url(../images/ban02.jpg) no-repeat top center;height:250px;overflow:hidden;width:100%;}
.ssjzs{height:35px;clear:both;width:1000px;margin:15px auto;background:#eee;}
.pzrxcp{float:left;width:100%;}
.pzrxcp span{float:left;background:#333;display:block;width:120px;height:35px;text-align:center;line-height:35px;font-size:14px;color:#FFF;font-weight:bold;border:none;}
.pzrxcp p{margin:0 auto;padding-top:6px;line-height:2px;}
.pzrxcp a{padding:10px;line-height:35px;}
.gdsb{float:right;padding-right:10px;}
.tjcpzf{float:left;font-size:15px;font-weight:bold;}
#lxwm{padding-left:20px;padding-top:7px;padding-right:10px;color:#333333;line-height:20px;}
#gsfw{border:#9FB6CE 1px solid;margin-top:8px;}
.fwznzk{clear:both;padding-left:20px;overflow:auto;zoom:1;padding-top:3px;}
.fwznzk ul{list-style:none;margin:0 auto;padding:0px;}
.fwznzk ul li{float:left;background:url(../images/wxbj.jpg);background-repeat:no-repeat;width:80px;height:22px;padding-left:12px;padding-top:4px;}
.fwfw{margin:0 auto;padding-bottom:6px;color:#FF0000;font-size:14px;font-weight:bold;text-align:center;padding-top:8px;}
.tktp{padding-top:5px;padding-bottom:4px;border:0px;}
#hggsjj{background:url(../images/dfa2.jpg) no-repeat;width:257px;}
#hggsjj img{margin-top:3px;}
#gsjj{height:32px;}
#gsjj span{font-size:15px;font-weight:bold;padding-left:30px;float:left;color:#FFFFFF;line-height:32px;}
#gsjj a{padding-right:20px;float:right;}
#gsjj a:link, #gsjj a:visited{color:#0384A4;font-size:12px;text-decoration:none;}
#gsjj a:hover{color:#333333;text-decoration:none;}
.gsjjnr{padding:6px 10px;clear:both;line-height:24px;color:#555;border:1px solid #ccc;}
#xq{padding-left:5px;color:#FF0000;}
.fwnr{line-height:20px;padding-left:8px;padding-right:6px;margin:0 auto;}
.tjcp,#tjsp h2{font-size:17px;font-weight:bold;float:left;color:#fff;line-height:29px;}
.tjgd{float:right;padding-right:10px;line-height:29px;}
.tjcp a{color:#666666;}
#tjsp{padding-left:30px;height:32px;background:url(../images/dfa2.jpg) no-repeat; overflow:hidden}
#hxtjsp{background-repeat:no-repeat;width:725px;clear:both;color:#3C3C3C;}
.xkcptj{clear:both;overflow:auto;padding-top:10px;padding-bottom:2px;border:1px solid #ccc;}
.xkcptj ul{margin:0px auto;padding:0px;list-style:none;overflow:hidden;_height:405px;}
.xkcptj ul li{float:left;width:348px;margin-left:10px;_margin-left:6px;margin-bottom:10px;}
.xkyb{float:right;line-height:22px;padding-bottom:4px;width:178px;padding-top:4px;color:#888;}
.ybj{float:left;background-repeat:no-repeat;padding-bottom:4px;font-weight:bold;text-align:center;margin:0 auto;padding-top:6px;}
.xkyb p{margin:0 auto;padding-top:5px;font-size:14px;font-weight:bold;margin-bottom:5px;}
.xkcptj img{border:0px;width:155px;height:115px;}
#hxxwyzs{padding-top:20px;clear:both;/* height:255px; */width:730px;}
#hxcpzs{width:47%;background:url(../images/dfa2.jpg);background-repeat:no-repeat;float:left;line-height:32px;}
#hxxwzx{width:47%;background:url(../images/dfa2.jpg);background-repeat:no-repeat;float:right;line-height:32px;}

.z{width:350px;padding-top:10px;clear:both;border:1px solid #ccc;overflow:hidden;padding-bottom:13px;}
.z ul{list-style:none;margin:0 auto;padding:0px;}
.z ul li{padding-left:12px;line-height:28px;/*background:url(../images/sj.jpg) 10px 10px;background-repeat:no-repeat;*/}
.z img{margin-right:10px;}
.z a{float:left;width:78%;line-height:28px;}
.z span{float:right;padding-right:5px;color:#999;}
#ywzt{height:32px;}
#ywzt2{height:32px;}
#ywzt span,#ywzt h2{font-size:15px;font-weight:bold;padding-left:30px;float:left;color:#FFFFFF; line-height:29px;}
#ywzt a{padding-right:5px;float:right;}
#ywzt a:link, #ywzt a:visited{color:#333;font-size:12px;text-decoration:none;}
#ywzt a:hover{color:#e30000;text-decoration:underline;}
#ywzt2 span{font-size:15px;font-weight:bold;padding-left:30px;float:left;color:#FFFFFF;}
#ywzt2 a{padding-right:5px;float:right;}
#ywzt2 a:link, #ywzt2 a:visited{color:#333;font-size:12px;text-decoration:none;}
#ywzt2 a:hover{color:#e30000;text-decoration:underline;}
.kyqlj{width:1000px;overflow:auto;zoom:1;line-height:30px;padding-left:15px;clear:both;padding-top:15px;margin:0 auto;}
.kyqlj h2{font-size:14px;float:left;display:block;margin:0 auto;padding:0px;color:#FF0000;font-weight:bold;}
.kyqlj ul{list-style:none;margin:0 auto;padding:0px;width:920px;float:right;}
.kyqlj ul li{display:inline;padding-right:10px;}
#bottom_bg{background:url(../images/bottombg.jpg) repeat-x;height:92px;border-top:#333 3px solid;}
#bottom{line-height:28px;text-align:center;margin-top:15px;}
#zxnews{height:230px;background:url(../images/dfa.jpg) no-repeat #F3F5F4;padding-top:5px;margin-top:5px;border:#ABBDD5 1px solid;}
#zxnews h2{margin:0 auto;color:#FFFFFF;padding-left:20px;font-size:14px;font-weight:bold;}
#zxnews ul{list-style:none;padding:0px;margin:0px;}
#zxnews ul li{float:left;line-height:30px;background:url(../images/sj.jpg) 10px 8px;background-repeat:no-repeat;width:200px;padding-left:20px;}
.bhbtmz{background:url(../images/home.jpg) no-repeat left center;border-bottom:1px solid #ccc;width:100%;height:30px;line-height:30px;font-size:12px;color:#cc0000;padding-left:22px;margin-bottom:20px;}
.bhbtmz a.dangqian,.bhbtmz span{color:#e30000;font-weight:bold;}
.bhbtmz img{padding-left:5px;padding-right:5px;}
/*.bhbtmz{background:#DFDFDF;height:20px;color:#333333;font-size:13px;font-weight:bold;padding-top:8px;padding-left:20px;margin-top:10px;clear:both;width:742px;}*/
#bhnrwz p{line-height:23px;font-size:12px;color:#555;margin-top: 5px;margin-bottom: 5px;text-indent: 2em;}
#nryb{float:right;width:74%;}
#nr{width:1280px;margin:0 auto;overflow:hidden;}
#nrzb{float:left;width:23%;}
#nrzbzzb{width:21%; float:left;border:1px solid #ccc; padding:10px; margin-top:30px;}
.nrzbzzb1 h3{ font-size:18px;color: #fff;background: #e23211;padding: 8px 0;text-align: center;}
.nrzbzzb1 dl{ overflow:hidden}
.nrzbzzb1 dt{ font-size:15px; line-height:35px;color: #e23211;font-weight: 600;padding-left: 15px;}
.nrzbzzb1 dd{ line-height:40px; font-size:15px;border-bottom:1px dashed #f0f0f0; margin:0px; padding:0px; padding-left:15px;}
#nrzbzyb{float:left;width:730px;margin-left:2px;}
#nrzbsb{background:url(../images/dfa3.jpg) no-repeat;margin-bottom:18px;}
#nrzbsb ul{margin:0 auto;padding:10px 0 6px;overflow:hidden;border:1px solid #ccc;_width:255px;_float:left;}
#nrzbsb ul li{float:left;list-style:none;width:118px;height:28px;text-align:center;margin-left:6px;margin-bottom:5px;_margin-left:3px;}
#nrzbsb ul li a{display:inline-block;width:118px;height:28px;line-height:28px;background:#e1e1e1;}
#nrzbsb ul li a:hover{background:#02809f;color:#fff;font-weight:bold;font-size:14px;}
#nrzbsb p a{color:#FFFFFF;font-size:16px;}
#nrzbsb p{margin:0 auto;line-height:32px;text-align:center;font-size:14px;font-weight:bold;}
#nrzbzzb1{width:257px;margin-right:2px;margin-bottom:20px;}
#nrzbsb1{background:url(../images/dfa3.jpg) no-repeat;}
#nrzbsb1 ul{margin:0 auto;padding:0px;border:1px solid #ccc;overflow:hidden;border-top:0;background:#f5f5f5;border-bottom:0;_float:left;_width:255px;}
#nrzbsb1 ul li{float:left;list-style:none;padding-left:10px;margin-left:20px;_margin-left:8px;line-height:29px;width:84px;letter-spacing:1px;background:url(../images/ed.gif) no-repeat left center;}
#nrzbsb1 p a{color:#FFFFFF;}
#nrzbsb1 p{margin:0 auto;padding-bottom:6px;padding-top:10px;padding-left:20px;font-size:14px;font-weight:bold;color:#333;background:#f5f5f5;border-left:1px solid #ccc;border-right:1px solid #ccc;}
#nrzbsb1 span{font-size:16px;font-weight:bold;color:#fff;width:257px;height:32px;text-align:center;line-height:32px;display:block;}
#nrzbsb2{}
#nrzbsb2 ul{margin:0 auto;padding-bottom:4px;border-bottom:1px solid #ccc;_width:100%;}
#nrzbsb2 ul li{float:left;list-style:none;padding-left:10px;margin-left:20px;line-height:29px;width:90px;letter-spacing:1px;background:url(../images/ed.gif) no-repeat left center;_margin-left:8px;}
#nrzbsb2 p a{color:#FFFFFF;}
#nrzbsb2 p{margin:0 auto;padding-bottom:8px;padding-top:8px;padding-left:20px;font-size:14px;font-weight:bold;color: #333;background:#f5f5f5;border-left:1px solid #ccc;border-right:1px solid #ccc;background:#f5f5f5;border-left:1px solid #ccc;border-right:1px solid #ccc;_width:237px;}
#fyzd{width:72%;float:right;overflow:hidden; margin-top:30px;border:1px solid #f0f0f0; padding:20px;}
#pro{width:98%;margin:0 auto;}
#pro h1{font-size:20px;line-height:35px;text-align:center;margin:10px 0 8px;padding-bottom:6px;font-family:Microsoft yahei,Simsun;font-size:22px;}
#pro h3{font-size:16px;color:#E10000;margin-bottom:5px;}
#pro h2{font-size:18px;color:#e23211;margin-bottom:5px;margin-top: 20px;}
#pro img{padding: 5px;}
#pro p{font-size:14px;line-height:28px;color:#666;margin-bottom:8px;}
#pro p span{color: #e23211;}
#xgpro{width:100%;margin-left:0px!important;margin-left:5px;}
#xgpro ul{margin-bottom:20px;overflow: hidden;width: 100%;margin-left: -1.5%;}
#xgpro_tit{height:35px;border-bottom:#ccc 1px solid;padding-bottom:6px;}
#xgpro_tit h4{float:left;width:25%;background:url(../images/h3ico.jpg) no-repeat left center;text-indent:15px;}
#xgpro_tit span{float:right;width:30%;text-align:right;padding-right:10px;padding-top:20px;}
#xgpro li{float:left;line-height:28px;text-align:center;margin-top:12px;margin-right:4px;width: 23%;margin-left: 1.5%;}
#xgpro li img{width:100%;}
#snewlist{width:100%;overflow:hidden;margin-bottom:25px;}
#snewlist h4,#xgpro h4,#snewlist .newstit,#xgpro .newstit{border-bottom: 1px solid #eee;padding-bottom:5px;color: #444;font-size: 16px;font-weight: normal;}
#snewlist li{width:47%;float:left;line-height:28px;background:url(../images/yd1.jpg) no-repeat left center;text-indent:15px;margin-left:15px!important;margin-bottom: 15px;border-bottom: 1px solid #eee;padding-bottom: 5px;}
#pt_pro ul{width:100%;margin:0 auto;margin-left:20px!important;margin-left:15px;margin-bottom:20px;overflow:hidden}
#pt_pro ul li{float:left;width:17%;margin:6px;}
#pt_pro li a{width:100%;border:#d8d8d8 1px solid;color:#666;text-align:center;line-height:28px;float:left}
#pt_pro li a:hover{width:100%;border:#d8d8d8 1px solid;background:#333;color:#fff;text-align:center;line-height:28px;float:left}
#pt_pro li a.nul{width:100%;border:#d8d8d8 1px solid;background:#333;color:#fff;text-align:center;line-height:28px;float:left}
#pro_news{margin:8px auto 15px;width:100%;overflow:hidden}
#pro_news ul{width:48%;margin:0px 5px 0px 5px;float:left}
#pro_news h5{border-bottom:#ccc 1px solid;line-height:30px;font-size:14px;background:url(../images/ico03.gif) no-repeat left center;margin:0;}
#pro_news li{line-height:28px;background:url(../images/ico1.jpg) no-repeat left center;text-indent:10px;}
#pro_dg{margin:0 auto;width:100%;margin-left:0px!important;margin-left:5px;}
#pro_dgtit{float:left;width:100%;line-height:30px;text-indent:15px;font-weight:bold;font-size:14px;background: url(../images/newtit02.jpg) repeat-x;margin-top:10px;border-bottom:#ccc 1px solid;border-top:#ccc 1px solid;}

.probox{width:48%;float:left;margin-bottom:26px;margin-right:10px;}
.probox #aa{text-indent:10px;line-height:28px;height:28px;color:#369;font-size:14px;}
.protit{width:100%;}
.promore{float:right;width:32%;font-size:12px;font-family:Arial;font-weight:lighter;text-align:center;}
.probox img{float:left;width:155px;height:115px;}
.probox_intro{line-height:24px;color:#7B7B7B;float:right;width:51%;}
.probox_intro strong a.protit{display:block;padding-bottom:2px;font-size:14px;color:#333;}
.probox_intro p a.protit{display:block;font-weight: 600;font-size:14px;color:#333;}
.probox_intro strong a:hover{color:#c00;text-decoration:none;}
.probox_intro p{color:#666;line-height:22px;margin:0;}
#cpzsl{ overflow:hidden}
#cpzsl ul{list-style:none;margin:0 auto;padding:0px;width:100%;}
#cpzsl ul li{background:url(../images/xiaob.jpg) left center no-repeat;width:100%;overflow:hidden;line-height:40px;height:40px;text-align:left;height:35px;line-height:35px;border-bottom: #DBDBDB 1px dashed;margin-bottom:3px;}
#cpzsl li .text{float:left;width:500px;}
#cpzsl li .date{float:right;padding-right:20px;color:#999;}
#cpzsl ul li a{padding-left:20px;text-decoration:none;display: block;}
#cpzsl img{margin-left:10px;}
.syy{float:left;}
.xyy{float:right;margin-top:3px;}
/**分页**/.fenye{padding-right:3px;padding-left:3px;padding-bttom:3px;margin:3px;padding-top:25px;text-align:center;margin-top:5px;margin-bottom:30px;font-size:12px;float:left;width:50%;}
.fenye a{font-size:12px;display: block;}
.fenye li{font-size:12px;border-right:#dedfde 1px solid;padding-right:6px;background-position:50% bottom;border-top:#dedfde 1px solid;padding-left:6px;padding-bottom:2px;border-left:#dedfde 1px solid;color:#333;margin-right:3px;padding-top:2px;border-bottom:#dedfde 1px solid;text-decoration:none;float: left;}
.fenye li:hover{font-size:12px;background-image:none;color:#fff;background:#d40411;border:1px solid #d40411;}
.fenye li a:hover{color:#fff;}
.fenye li.thisclass{font-size:12px;background-image:none;color:#fff;background:#d40411;border:1px solid #d40411;}
.fenye span.current{font-size:12px;font-weight:bold;color:#fff;margin-right:3px;padding:2px 8px;background:#d40411;border:1px solid #d40411;}
.fenye span.disabled{font-size:12px;padding-right:6px;padding-left:6px;padding-bottom:2px;color:#adaaad;margin-right:3px;padding-top:2px}
#xg span{width:350px;display:block;float:left;line-height:28px}
#xg a{}
/**分页**/.xw_xx{width:100%;height:30px;border-top:1px dashed #CCC;padding-top:10px;line-height:25px;text-indent:2em;margin-bottom:15px;}
.xw_xx span{width:350px;display:block;float:left;line-height:28px}
/*2014-09-24*/.nrzbzzb1{width:257px;margin-right:2px;margin-bottom:20px;}
.nrzbsb1{background:url(../images/dfa3.jpg) no-repeat;border-bottom:1px solid #ccc;}
.nrzbsb1 ul{margin:0 auto;padding:10px 0px;border:1px solid #ccc;overflow:hidden;border-bottom:0;_float:left;_width:255px;}
.nrzbsb1 ul li{float:left;list-style:none;padding-left:10px;margin-left:20px;_margin-left:8px;line-height:29px;width:84px;letter-spacing:1px;background:url(../images/ed.gif) no-repeat left center;}
.nrzbsb1 p a{color:#FFFFFF;}
.nrzbsb1 p{margin:0 auto;padding-bottom:6px;padding-top:10px;padding-left:20px;font-size:14px;font-weight:bold;color:#333;background:#f5f5f5;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.nrzbsb1 span{font-size:16px;font-weight:bold;color:#fff;width:257px;height:32px;text-align:center;line-height:32px;display:block;}
.tuku{margin-bottom:4px;overflow:hidden;}
.tuku img{border:none;}
.fuwu-tixi{margin-bottom:20px;overflow:hidden;}
.fuwu-tixi a{height:32px;line-height:30px;display:block;padding-left:45px;color:#ebebec;font-family:Microsoft yahei;}
.fuwu-tixi a.fuwu{background:url(../images/zhinan.jpg) no-repeat 15px center #8e9298;margin-bottom:4px;}
.fuwu-tixi a.rongyu{background:url(../images/rongyu.jpg) no-repeat 15px center #8e9298;}
.fuwu-tixi a span{padding-left:10px;font-family:Georgia, "Times New Roman", Times, serif;}
#bhnrwz{color:#444;}
#bhnrwz table td{padding-bottom:6px;padding-left:4px;line-height:22px;color:#666;}
#bhnrwz table td strong{color:#333;}
.tip{width:100%;padding:14px 20px;color:#444;background:#f5f5f5;border:1px solid #ddd;margin-bottom:22px;}
.tip span{color:#ef4706;font-weight:bold;}
#pro p.tip a{padding: 5px 15px;background: #e23211;color: #fff;margin: 0 5px;}
#pro p.tip d{color: #e23211;}
/*服务支持*/.xsfw{margin-bottom:15px;overflow:hidden;}
.xsfw dl{background:url(../images/xsfw-bg.jpg) no-repeat;width:227px;height:124px;float:left;margin:5px 18px 3px 0;position:relative;}
.xsfw dl dt{position:absolute;top:20px;left:16px;color:#fff;font-size:16px;font-weight:bold;}
.xsfw dl dd{position:absolute;top:58px;left:18px;color:#555;margin:0;width:195px;line-height:22px;}
.khhf{border-bottom:1px dashed #ddd;margin-bottom:15px;padding-bottom:15px;}
.pjfw h4,.khhf h4{font-size:18px;font-weight:bold;color:#333;margin-bottom:15px;text-indent:8px;}
.pjfw{margin-bottom:25px;}
/*联系我们*/.contact-info{width:718px;height:256px;margin:15px 0 20px;background:url(../images/contact-bg.jpg) no-repeat;}
.l-info{float:left;width:390px;position:relative;}
.l-info a{width:136px;height:36px;display:block;}
.l-info a.l-price{position:absolute;left:240px;top:22px;}
.l-info a.l-jieda{position:absolute;left:240px;top:68px;}
.r-info{float:right;width:300px;margin-top:12px;margin-right: 10px;}
#bhnrwz .r-info p{text-indent:0;}
#bhnrwz h4{color:#333;font-size:18px;font-weight:bold;text-indent:0;margin:0 0 15px;}
/*荣誉*/#bhnrwz p.renzheng{text-indent:0;color:#f1373a;font-size:18px;font-weight:bold;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px 0 15px 46px;margin:18px 0 32px;text-align:center;}
.honor{margin-bottom:25px;}
.honor ul{overflow:hidden;}
.honor ul li{float:left;margin-right:18px;margin-bottom:20px;}
.honor ul li span{display:block;background:#eee;color:#333;width:227px;height:38px;line-height:38px;text-align:center;font-size:14px;margin-top:5px;}
/*新闻内页*/.news-coninfo{width:684px;height:48px;padding:14px 12px 6px;color:#444;background:#f5f5f5;border:1px solid #ddd;margin-bottom:22px;}
#pro .news-coninfo p.fw-tel{font-size:18px;height:30px;line-height:30px;float:left;width:51%;margin:4px 0;text-indent:10px;color:#333;}
#pro .news-coninfo p.fw-tel span{color:red;font-size:21px;font-weight:bold;}
.news-coninfo a.new-zixun{width:157px;color:#fff;display:inline-block;text-align:center;font-size:15px;margin-right:15px;}
.news-coninfo a.new-zixun:hover{text-decoration:none;opacity:0.8;filter:alpha(opacity=80);}
.news-coninfo a.new-baojia{width:157px;color:#fff;display:inline-block;text-align:center;font-size:15px;}
.news-coninfo a.new-baojia:hover{text-decoration:none;opacity:0.8;filter:alpha(opacity=80);}
table{border-collapse:collapse;}
table tr td{border:1px solid #ccc;padding:6px 0;}

.video{ overflow:hidden;margin-top:40px !important;}
.video dl{ overflow:hidden;border:1px solid #ddd; padding:10px;margin:0px; }
.video dd{ overflow:hidden; float:left; margin-left:1.5%; text-align:center; line-height:28px; color:#555; font-size:15px; width:23%}
.video dd p{line-height:28px; color:#555; font-size:15px;}
.video dd video{ width:100% !important; height:auto !important}
.case{ overflow:hidden;margin-top:40px !important;}
.case h2{padding-left: 30px;height: 32px;background: url(../images/dfa2.jpg) no-repeat; color:#fff}
.case dl{ float:left; width:21.5%; padding:10px;border:1px solid #ddd; margin-left:1.5%}
.case dt{ overflow:hidden}
.case dd{ overflow:hidden; margin:0px; padding:10px;}
.case dd p{ line-height:28px; color:#444; font-size:15px; padding:0px; margin:0px;}
.case dd p span{ color:#c80505}
.case dt img { width:100% !important; height:auto !important}
.products{ margin-top:40px !important; overflow:hidden}
.hotproducts{ overflow:hidden;}
.hotproducts ul{ overflow:hidden;border:1px solid #ddd; padding:10px; padding-top:20px;}
.hotproducts li{ float:left; width:23.5%; margin-left:1.5%; margin-bottom:15px; text-align:center}
.hotproducts li a{ font-size:15px; line-height:28px; color:#444}
.hotproducts li img{ width:100% !important; height:auto !important}

.video .videotit,.case .casetit,.index_about #gsjj{padding-left: 30px;height: 32px;background: url(../images/dfa2.jpg) no-repeat; color:#fff;font-size: 17px;font-weight: bold; line-height:29px;}
.video h2,.case h2,.index_about h2{padding-left: 30px;height: 32px;background: url(../images/dfa2.jpg) no-repeat; color:#fff;font-size: 17px;font-weight: bold; line-height:29px;}
#nrzb{border:1px solid #ddd; float:left; width:23%; }
#nrzb dt{ font-size:17px; overflow:hidden}
#nrzb p{ overflow:hidden; margin-top:10px; padding-left:20px;}
#nrzb span{ font-size:15px; color:#c80505; font-weight:700}
#nrzb dd{border-bottom:1px dashed #f0f0f0; margin-left:15px; overflow:hidden;background: url(../images/ico1.jpg) no-repeat left center; padding-left:10px;}
#nrzb dd a{ font-size:14px; line-height:33px;}

.news{ overflow:hidden;margin-top:40px !important; margin-bottom:40px !important;}
.news li{border-bottom:1px dashed #f0f0f0; overflow:hidden}
.news li a{ font-size:15px; line-height:48px; color:#444}
.news ul{padding:10px;border:1px solid #ddd;}
.news li span{ float:right; font-size:12px;}
.index_about{overflow:hidden;margin-top:40px !important;}
.index_about dl{padding:10px;border:1px solid #ddd;}
#nrzb dl{ overflow:hidden}
#nrzb .productstit,#nrzb h2{ text-align:center; line-height:35px; color:#fff; background:#c80505; font-size:17px;}


.index_about{ overflow:hidden}
.index_about dl{ overflow:hidden}
.index_about dt{ float:left; width:45%;}
.index_about dd{ float:right; width:50%; padding:0px; margin:0px;}
.index_about dd p{ line-height:28px; font-size:15px; color:#555;border-bottom:1px dashed #f0f0f0;}
.index_about dd p span{ color:#c80505}
.index_about dt img{ width:100% !important; height:auto !important}

#top h1, #top h2 {text-indent: -9999px; background: url(../images/logo.png) no-repeat;height:51px;width:320px;display: block;float: left; margin-top:20px;}

.hotproducts li h3,.video dd p{ padding:0px; margin:0px;}

.news li a:hover,.case dd p a:hover,.hotproducts li a:hover,#nrzb dd a:hover{text-decoration: underline;color: #F00;}
.hotproducts li h3{ font-weight:normal}

.control-box{width:1250px;height:230px;background-repeat:no-repeat;background-position:60px 165px;margin-left:auto;margin-right:auto}
.control-box ul{list-style:none;position:relative}
.control-box ul li{position:absolute;top:50px;cursor:pointer}
.prev{left:0}
.next{right:0}
.bigbox{overflow:hidden;width:1200px;height:190px;margin:auto 70px auto}
#switcher{height:190px;left:0}
.content_1.content_2{width:100%;float:left}
.box{transition:all .7s ease 0s;width:265px;height:190px;float:left;border-left:3px #fff solid}
.box:hover{opacity:.5}
.shadow{width:255px;height:40px;background-color:rgba(0,0,0,.45);margin-top:150px;color:#fff;font-size:14px}
.shadow a{display:inline-block;color:#fff;text-decoration:none;margin-left:18px;margin-top:10px}

@media screen and (max-width:1280px){#top, #rxpro, #nav, #banner, #product1, #navdx, #con,.nav ul,#nr,.control-box {margin: 0px auto;width:100%;overflow: hidden;}
#ban{height: auto;}
#ban img{width: 100%;height: auto;}
.nrzbzzb1{width: 100%;}
}
@media screen and (min-width:1000px) and (max-width: 1280px){#top, #rxpro, #nav, #banner, #product1, #navdx, #con,.nav ul,#nr,.control-box {margin: 0px auto;width: 100%;overflow: hidden;}
#tjsp,#hxcpzs,#hxxwzx{background-size: 172px;background: url(../images/dfa2.jpg) no-repeat 0 8px;}
#tjsp{line-height: 47px;height: 47px;}
.case dl{width: 21%;}
.news ul{overflow: hidden;margin-top: 20px;}
.nrzbzzb1{width: 100%;}
}
@media screen and (min-width:768px) and (max-width: 1000px){
#top, #rxpro, #nav, #banner, #product1, #navdx, #con,.nav ul,#nr,.control-box {margin: 0px auto;width:100%;overflow: hidden;}
.nrzbzzb1{width: 100%;}	
.hotproducts li{width: 31.5%;}
.tjcp, #tjsp h2,#ywzt span, #ywzt h2{color: #222;font-size: 20px;overflow: hidden;}
#tjsp,#hxcpzs,#hxxwzx{background: none;height: auto;}
.case dl{width: 20.5%;}
.news ul{overflow: hidden;width: 100%;}
.links{display: none;}
#nrzbzzb{width: 20%;}
#fyzd{width: 71%;}
#pro p img,#pro p video,#pro div img{width: 100%!important;height: auto!important;}
.probox_intro{width: 50%;}
}
@media screen and (max-width:768px){
#pro div img{width: 100%!important;height: auto!important;}
.tjcp, #tjsp h2,#ywzt span, #ywzt h2{color: #222;font-size: 20px;overflow: hidden;}
#tjsp,#hxcpzs,#hxxwzx{background: none;height: auto;}
.news ul{overflow: hidden;width: 100%;}
#topzi,#ban,.ssjzs,#bottom_bg,.kyqlj,#hggsjj,#hxxwyzs,#nrzb,.bhbtmz,#ban2{display:none;}
#top{height: 80px;width:100%;box-sizing: border-box;padding:0 8px;}
.nav ul li{float: left;height: auto;width:24.5%;text-align: center;border-left:1px solid #666;border-bottom:1px solid #666;margin-left:-1px;}
.nav ul{list-style: none;margin: 0px auto;padding: 0px;width: 100%;}
.nav{width: 100%;padding-left: 0px;background: #333;font-size: 14px;font-weight: bold;height:auto;overflow:hidden;}
.nav ul li a{display: inline-block;font-size: 15.4px;width:100%;}
.nav a:link, .nav a:visited{color: #fff;text-decoration: none;}
#nr{clear: both;width: 100%;margin: 0 auto;overflow: hidden;margin-bottom:40px;}
#nrzb{float: left;width: 100%;box-sizing: border-box;padding:0 8px;}
#nrzbzzb1{width: 100%;margin-right: 2px;margin-bottom: 20px;}
#nrzbsb1{background: #DA2222;}
#nrzbsb1 ul li{float: left;list-style: none;padding-left: 0px;margin-left: 10px;_margin-left: 8px;line-height: 29px;width: 30%;letter-spacing: 1px;background: none;font-size: 14px;}
#nryb{float: left;width: 100%;}
#nrzbzyb{float: left;width: 100%;margin-left: 2px;box-sizing: border-box;padding:0 8px;}
#hxtjsp{background-repeat: no-repeat;width: 100%;clear: both;color: #3C3C3C;}
.xkcptj ul li{float: left;width: 47%;margin-left: 10px;_margin-left: 6px;margin-bottom: 10px;}
.xkcptj img{border: 0px;width: 100%;height: auto;}
.xkyb{float: left;line-height: 22px;width: 55%;color: #888;margin-left:10px;}
.ybj{width:40%;}
.footer_phone{z-index: 999;margin: 0px;padding: 0px;width: 100%;height:44px;line-height:44px;text-align: center;position: fixed !important;bottom: 0px;user-select: none;color: #fff;background:#e90101;}
.footer_phone a{display: block;color: #FFF;vertical-align: middle;font-size:20px;}
.footer_phone a span{color: #FFF;font-size:20px;display: inline-block;height:44px;line-height: 44px;color: #FFF;text-align:center;background:url(../images/tel2.gif) no-repeat left center;padding-left:30px;}
#fyzd{width: 100%;float: left;overflow: hidden;box-sizing: border-box;padding:0 4px;}
#bhnrwz img{width:100%!important;height:auto!important;}
#bhnrwz div ul li img{width: 100%;height: auto;}
.honor ul li span{display: block;background: #eee;color: #333;width: 100%;height: auto;line-height: 38px;text-align: center;font-size: 14px;margin-top: 5px;}
#bhnrwz p.renzheng{text-indent: 0;color: #f1373a;font-size: 18px;font-weight: bold;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 0px;margin: 18px 0 32px;text-align: center;}
.honor ul li{float: left;width: 43%;margin-right: 18px;margin-bottom: 20px;}
.contact-info{width:100%;height: 256px;margin: 15px 0 20px;}
.r-info{float: left;width: 100%;margin-top: 0px;}
.bhbtmz{background: none;border-bottom: 1px solid #ccc;width: 100%;height: auto;line-height: 25px;font-size: 12px;color: #016CAD;padding-left: 10px;margin-bottom: 20px;}
#pro p{text-size:14px;margin-left: 0px !important;margin-left: 5px;margin-bottom: 8px;line-height: 35px;color: #444;}
#pro p img{width:100%;height:auto;/*float:left;*/}
.xw_xx{width: 100%;height: auto;border-top: 1px dashed #CCC;padding-top: 10px;line-height: 25px;text-indent: 2em;margin-bottom: 15px;}
.xw_xx span{width: 100%;display: block;float: left;line-height: 28px;text-indent: 0em;}
#snewlist li{width: 100%;float: left;line-height: 25px;background: url(../images/yd1.jpg) no-repeat left center;text-indent: 15px;margin-left: 0px!important;margin-left: 10px;}
#snewlist h4{color: #444; font-size: 18px;border-bottom: 1px solid #eee!important;display: block;}
.probox{width: 100%;float: left;margin-bottom: 26px;margin-right: 10px;}
.probox img{float: left;width: 40%;height: auto;}
.probox_intro{line-height: 10px;color: #7B7B7B;float: right;width: 55%;}
.fenye{padding-right: 3px;padding-left: 3px;margin: 3px;padding-top: 0px;text-align: center;margin-top: 5px;margin-bottom: 30px;font-size: 12px;float: left;width: 100%;}
.tip{width: 100%;height: auto;padding: 0px;color: #444;background: #f5f5f5;border: 0;margin-bottom: 22px;line-height: 35px;}
#xgpro_tit h4{float: left;width: 30%;background: url(../images/h3ico.jpg) no-repeat left center;text-indent: 15px;}
#pro #xgpro h4{font-size: 18px;color: #444;border-bottom: 1px solid #eee;padding-bottom: 5px;}
#pro_news ul{width: 100%;margin: 0px 5px 0px 5px;float: left;}
.news-coninfo{width: 100%;height: auto;padding: 0px;color: #444;background: #f5f5f5;border: 1px solid #ddd;margin-bottom: 22px;}
.news-coninfo img{width:100%;height:auto;}
#pro .news-coninfo p.fw-tel{font-size: 18px;height: auto;line-height: 30px;float: left;width: 100%;margin: 4px 0;text-indent: 10px;color: #333;}
.news-coninfo a.new-zixun{width: 45%;color: #fff;display: inline-block;text-align: center;font-size: 15px;margin-right: 15px;text-indent: 5px;margin: 10px 5px;}
.news-coninfo a.new-baojia{width: 45%;color: #fff;display: inline-block;text-align: center;font-size: 15px;text-indent: 10px;}
.xsfw dl{background:url(../images/xsfw-bg.jpg) no-repeat #eee;width:99%;}
.xsfw dl dd{width:90%;}
.l-info a.l-price{left:4%;}
.l-info a.l-jieda{top:22px;left:41%;}
.r-info{margin-top:260px;}
.links{ display:none}
#hxcpzs,#hxxwzx,.index_about dt,.index_about dd{ width:98%; overflow:hidden; float:none; overflow:hidden}
.case dl{ width:45%; margin-bottom:15px;}
#hxxwzx{ margin-top:30px;}
.hotproducts li{ width:31%}
.hotproducts li a,.video dd p,.case dd p,.index_about dd p,.news li a,.nav ul li a{ font-size:14px;}
#nrzbzzb{width: 95%;}
.nrzbzzb1{width: 100%;}
#nrzbsb {background: none;}
#nrzbsb p{background: #e23211;}
}
@media screen and (max-width:718px){#pro p video{width: 100%;height: auto;}
#pro p img{width: 100%!important;height: auto!important;}
#bhnrwz img{width:100%!important;height:auto!important;}
.case dl{width: 44%;}
}
@media screen and (max-width:530px){#pro p video{width: 100%!important;height:287px!important;}
#xgpro li{width: 48%;}
}
@media screen and (max-width:480px){
#xgpro li{width: 48%;}
.xkcptj ul li{width:100%;}
.ybj{width:34%;}
.video dd{ overflow:hidden;  width:48%; margin-bottom:15px;}
.hotproducts li{ width:48%}
.case dl{ width:90%}
.news li span{ display:none}

}
/* 阅读导航 */
.side-bar {width: 150px;position: fixed;bottom: 20px;left: 30px;font-size: 0;line-height: 0;z-index: 100;} 
.side-bar a {width: 150px;height: 30px;display: inline-block;background-color: #d0d0d0;margin-bottom: 4px; text-align:center; color:#000; font-size:12px; font-weight:bold; text-decoration:none; line-height:30px;}
.side-bar a:hover {background-color:#036; color:#FFF;} 
